@charset "utf-8";

/* CSS Document */

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"宋体",Arial, Helvetica, sans-serif;}

ol, ul ,li{list-style: none;}

img {border: 0; margin:0; padding:0;}

table,th,td,td a{ color:#222222;}

body {color:#000000; text-align:left; font-size:12px; background:#ebeaea url(../img/bg.jpg) center top no-repeat;}

a,em{ text-decoration:none; font-style:normal;}

.clear{ clear:both; height:1px; overflow:hidden;}

.wrapper{ width:997px; margin:0 auto; clear:both; height:420px;}

.he20{ height:20px; clear:both; overflow:hidden;}

.he10{ height:10px; overflow:hidden; clear:both;}

.he46{ height:46px; overflow:hidden;}

.alla a{ color:#333;}

/*dao*/

#top{ width:997px; height:120px; margin:o auto;}

.logo{ width:280px; height:90px; float:left;}

#nav{ width:717px; float:left; height:120px;}

#nav li{ width:95px; float:left; line-height:120px; text-align:center; font-size:14px; font-family:"微软雅黑";}

#nav li a{ display:block; height:120px; color:#464849;}

#nav li a:hover{ background:url(../img/daohover.png) center top no-repeat; color:#fffefe; display:block;}

/*end dao*/

#bottom{ background:url(../img/bottom.jpg) left bottom repeat-x; height:137px; width:100%; color:#FFFFFF; line-height:30px;}

/*banner*/

*{outline: none;}

.container { width: 997px; padding: 0; margin: 0 auto;}

.folio_block { position: absolute; left: 50%; top: 50%; margin: -140px 0 0 -395px;}

/*--Main Container--*/

.main_view { float: left; position: relative;}

/*--Window/Masking Styles--*/

.window { height:300px;	width: 997px; overflow: hidden; /*--Hides anything outside of the set width/height--*/position: relative;}

.image_reel { position: absolute; top: 0; left: 0;}

.image_reel img {float: left; width:985px; height:280px; padding:5px; border:1px solid #9f9e9e;}

/*--Paging Styles--*/

.paging { position: absolute; bottom: 40px; right: -7px; width: 178px; height:47px; z-index: 100; /*--Assures the paging stays on the top layer--*/text-align: center; line-height: 47px; background:url(../img/paging_bg2.png) no-repeat; display: none; /*--Hidden by default, will be later shown with jQuery--*/}

.paging a { padding:5px; text-decoration: none; color: #fff;}

.paging a.active { font-weight: bold; background:url(../img/bannerhover.png) center no-repeat; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;}

.paging a:hover {font-weight: bold;}

/*end banner*/

.he5{ clear:both; height:5px; overflow:hidden;}

#right14{ padding-right:14px;}

.icenter{ width:323px; float:left; height:247px; overflow:hidden; }

.ictitle{ width:323px; height:40px;}

.ictitleleft{ float:left;}

.more{ float:right; padding-top:12px; width:97px; height:18px;}

.iabout{ line-height:24px; color:#2b2b2b; padding-top:5px;}

.iabout span a{ color:#0f4ab0;}

.iborderc{ border-top:1px solid #a2a1a1; border-bottom:1px solid #FFF; height:2px; overflow:hidden;}

.inewsList{ padding:0px 12px 0px 12px;}

.inewsList li{height:26px; line-height:26px; border-bottom:1px dashed #bbbbbb; background:url(../img/biao1.jpg) no-repeat left center;}

.inewsList li .title{float:left; height:26px; line-height:26px; padding-left:15px;}

.inewsList li .title a{ color:#000000;}

.inewsList li .pr{float:right; height:26px; line-height:26px;}

.inewsList li .pr span{color:#bb100c; font-weight:bold;}

.ipro{ border:1px solid #c7c7c7; background-color:#FFF; width:997px; position:relative; height:217px;}

.iprotopictitle{ position:absolute; background:url(../img/iprotop.jpg) left top no-repeat; width:136px; height:32px; left:-8px; top:8px;}

.ipromore{ position:absolute; background:url(../img/ipromore.jpg) left top no-repeat; width:136px; height:35px; right:-9px; bottom:-11px;}

.ipromore a{ display:block; height:35px;}

#border1{ border:1px solid #c7c7c7;}

/*产品列表*/

.proListIndexCo{width:1000px; height:156px; position:relative;}

.proRollBox{ width:968px; height:156px; position:absolute; overflow:hidden; left:11px; top:0;}

.proListIndex{position:absolute; width:9999px; left:0; top:0;}

.proList_1 li{ width:177px; float:left; height:152px; padding-right:11px;}

.proList_1 li div.pox{ width:166px; height:127px; background-color:#d0d2d6;}

.proList_1 li div.pox img{ width:166px; height:127px;}

.proList_1 li h4{line-height:29px; text-align:center;}

.proList_1 li h4 a{ color:#000;}

/*产品列表End*/





/*er*/

.childcon{ width:997px; margin:0 auto; border:1px solid #c7c7c7; background-color:#FFFFFF; position:relative;}

.childtop{ background:url(../img/ertopicbg.jpg) left top no-repeat; position:absolute; left:-8px; top:8px; width:136px; height:32px; line-height:25px; color:#FFFFFF; font-weight:bold; font-family:"微软雅黑"; text-align:center; z-index::309;}

.childeft{ float:left; width:197px; padding:41px 33px 20px 17px;}

.childright{ float:left; width:733px; padding-top:8px;}

.childtopictitle{ background:url(../img/ertitlebg.jpg) left bottom no-repeat; border-bottom:2px solid #0363c7; height:26px; line-height:26px; }

.childtopictitleleft{ width:115px; float:left; color:#FFFFFF;  font-family:"微软雅黑"; text-align:center;}

.childtopictitleright{ float:right; color:#2d2c2c; text-align:right;}.childtopictitleright a{ color:#2d2c2c;}

.childnav{ padding:0; margin:0; width:197px; font-family:"微软雅黑"; text-align:left;}

.childnav li{ line-height:36px;  text-indent:30px; }

.childnav li a{ color:#222222; display:block; height:36px; border-bottom:1px dashed #c6c2c2;}

.childnav li a:hover{ background:url(../img/ernavhoverbg.jpg) center top no-repeat; color:#FFFFFF;}

.childnav li ul.childrennav{ padding:0; margin:0; width:197px; font-family:"微软雅黑"; text-align:left; border-bottom:1px dashed #c6c2c2;}

.childnav li ul.childrennav li{ line-height:25px; text-indent:50px;}

.childnav li ul.childrennav li a{ background:none; color:#222222; display:inline; border:none;}

.childcent{ line-height:24px; color:#2d2c2c; padding:10px 0px 20px 0px; color:#222222;}





/*news*/

.newstopic{ line-height:26px; height:26px; background:url(../img/ernavhoverbg.jpg) left top repeat-x; color:#FFFFFF; font-family:"微软雅黑";}

.newstopicleft{ width:110px; text-align:center; float:left;}

.newstopicright{ width:110px; text-align:center; float:right;}

.newslist{ padding-bottom:50px; margin:0;}

.newslist li{ line-height:26px; text-align:left;}

.newslist li a{  color:#2d2c2c; width:633px; float:left; display:block; line-height:26px; border-bottom:1px dashed #000; background:url(../img/newsbiao.jpg) left center no-repeat; }

.newslist li em{ float:right; width:100px; border-bottom:1px dashed #000;}

.annage{ padding-bottom:20px; height:20px; text-align:center;}

.newshowtitle{ width:370px; margin:0 auto; height:38px; line-height:38px; text-align:center; color:#1f2020;}

.newshowtime{ border-bottom:1px dashed #0765cb; line-height:30px; height:30px; text-align:center; color:#1f2020;}





/*products*/

.prolist{ width:708px; margin:0 auto; padding:0px;}

.prolist li{ width:166px; height:156px; overflow:hidden; padding-top:10px; padding-right:11px; float:left;}

.prolist li div.pox{ width:166px; height:127px;}

.prolist li div.pox img{ width:166px; height:127px;}

.prolist li h4{ height:29px; line-height:29px; text-align:center;}

.prolist li h4 a{ color:#000000;}

.proshowpic{ width:400px;  margin:0 auto;}

.proshowpic img{ width:360px; border:1px dashed #0765cb; padding:2px;}



.border2{ border:1px solid #7daee2;}





.annger {text-align:center; margin:30px auto;}

.annger a { display:block; height:19px; line-height:19px; margin-right:5px; float:left; padding:5px 8px; color:#000;}

.annger a.select{ color: #ffffff; background:url(../img/yebg.jpg) center no-repeat; font-weight:bold;}

.annger span { border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;}

